// package com.shigen.file.config;
//
// import com.shigen.file.interceptor.JwtInterceptor;
// import javax.annotation.Resource;
// import org.springframework.context.annotation.Configuration;
// import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
// import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
//
// /**
//  * 全局拦截器配置
//  *
//  * @author shigenfu
//  */
// @Configuration
// public class InterceptorConfig implements WebMvcConfigurer {
//
//   @Resource
//   private JwtInterceptor jwtInterceptor;
//
//   String[] excludePathPatterns = {
//       "/swagger-resources/**",
//       "/webjars/**",
//       "/v2/**",
//       "/swagger-ui.html/**",
//       "/user/login",
//       "/visitors/public/**",
//       "/error"
//   };
//
//   @Override
//   public void addInterceptors(InterceptorRegistry registry) {
//     registry.addInterceptor(jwtInterceptor)
//         .addPathPatterns("/**")
//         .excludePathPatterns(excludePathPatterns)
//     ;
//   }
// }
